* { 
    margin: 0 auto;
}

body { 
    background: #fff;
}

#site { 
    width: 900px;
    height: 600px;
    margin-top: 10px;
    border: 1px solid #59574C;
}

#topo { 
    width: 900px;
    height: 100px;
    background: #59574C;
}

a {
    font-size: 12px;
}

#topo h1 {
    color: #DAA520;
    text-align: center;
}

#menu ul {
    padding:0px;
    margin:0px;
    float: left;
    width: 100%;
    background-color:#EDEDED;
    list-style:none;
    font:80% Tahoma;
}

#menu ul li { display: inline; }

#menu ul li a {
    background-color:#EDEDED;
    color: #333;
    text-decoration: none;
    border-bottom:3px solid #EDEDED;
    padding: 2px 10px;
    float:left;
}

#menu ul li a:hover {
    background-color:#D6D6D6;
    color: #6D6D6D;
    border-bottom:3px solid #EA0000;
}

#conteudo {
    border-top: 5px;
    height: 460px;
    background: #fff;
}

#rodape { 
    height: 40px;
    background: #59574C;
    clear: both;
}

#rodape p {
    font-size: 12px;
    text-align: center;
}

table.comBordaSimples {
    border-collapse: collapse;
    font-size: 12px;
}

table.comBordaSimples {
    border-collapse: collapse;
    font-size: 12px;
}

table.comBordaSimples td {
    border: 0px solid black;
}

table.comBordaSimples h2 {
    border: 0px solid black;
}

table.comBordaSimples th {
    border: 0px solid black;
}

.oferta {
    border-left: 5px;
    color: #333;
    background-color: #F9FAFB;
    font: 1.1em Arial, Helvetica, sans-serif;
    border: 1px solid #7F8D9C;
    padding: 1em 1.0em;
    float: left;
    margin: 10px 0 0 10px;
    width: 170px;
    border-radius: 9px;
}

.oferta p {
  font-size: 12px;
}
